package com.boss.example.service;

import com.boss.example.entity.dto.FunsDTO;
import java.util.List;

public interface FunsService {

    /**
     * 更改权限
     * @param funDTO funDTO
     * @return Result<int>
     */
    int updateFunction(FunsDTO funDTO);

    /**
     * 添加权限
     * @param funDTO funDTO
     * @return Result<int>
     */
    int insertFunction(FunsDTO funDTO);

    /**
     * 删除权限
     * @param menuId menuId
     * @return Result<int>
     */
    int deleteFunction(Integer menuId);

    /**
     * 获取权限
     * @param menuId menuId
     * @return List<FunsDTO>
     */
    List<FunsDTO> getFunctionByMenuId(Integer menuId);

}
